Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 LON HAFREN Semi-Detached £115,000 11 Mar 2011
9 LON HAFREN Semi-Detached £178,980 24 Mar 2023
13 LON HAFREN Semi-Detached £90,000 17 Jul 2003
15 LON HAFREN Semi-Detached £120,000 17 Jan 2014
17 LON HAFREN Semi-Detached £145,000 15 Nov 2019
31 LON HAFREN Semi-Detached £133,000 6 May 2011
41 LON HAFREN Terraced £157,500 27 Sep 2021
51 LON HAFREN Terraced £25,000 8 Feb 2002
53 LON HAFREN Semi-Detached £42,500 21 Mar 1997
57 LON HAFREN Semi-Detached £157,500 26 Apr 2022